Adaptive Hybrid Methods for Cooperative Caching Consistency in Mobile Ad-Hoc Networks

نویسنده

  • Ahmed A. A. Gad-Elrab
چکیده

In mobile environment, enhancing data consistency among data caches by mobile clients and data residing in a server is a big problem due to the mobility of nodes. Many updating schemes have been proposed to solve this problem. However, these updating schemes produce a high updating cost which consumes most of the limited resources of mobile clients as battery power. In this paper, to solve this problem, an adaptive hybrid data-based cache consistency scheme is proposed. The proposed scheme classifies the data items into push data items and pull data items. Push data items need to be updated periodically by their owners while pull data items are updated based on the request of their cache nodes. Also, the new scheme proposes two updating methods which are called separate path method and k-path tree method. In the first method, the updating mechanism uses separate paths to send update data to cache nodes of a certain data item. While the second method constructs a k path tree among cache nodes, then it sends the updating data through this tree, level by level. In addition, the proposed scheme does not only give the ability of sending update data to the owner of data, but also it gives this ability to any cache node that has the data items. Therefore, the proposed scheme can maintain the data consistency, decrease unnecessary communication overhead, and reduce access latency. The results of conducted simulations have shown that the proposed consistency scheme is much better than existing methods.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cluster Based Cross Layer Intelligent Service Discovery for Mobile Ad-Hoc Networks

The ability to discover services in Mobile Ad hoc Network (MANET) is a major prerequisite. Cluster basedcross layer intelligent service discovery for MANET (CBISD) is cluster based architecture, caching ofsemantic details of services and intelligent forwarding using network layer mechanisms. The cluster basedarchitecture using semantic knowledge provides scalability and accuracy. Also, the mini...

متن کامل

Cluster Based Data Consistency for Cooperative Caching over Partitionable Mobile Adhoc Network

Problem statement: Data availability and consistency are foremost issues in Mobile Ad hoc Networks due to the absence of permanent infrastructure. Cooperative caching addresses the data availability issue through coordinating the mobile nodes and sharing the cache copies among them. In the meantime, the mobile node must ensure the staleness of cache copies. The consistency maintenance resolves ...

متن کامل

Intuitionistic fuzzy logic for adaptive energy efficient routing in mobile ad-hoc networks

In recent years, mobile ad-hoc networks have been used widely due to advances in wireless technology. These networks are formed in any environment that is needed without a fixed infrastructure or centralized management. Mobile ad-hoc networks have some characteristics and advantages such as wireless medium access, multi-hop routing, low cost development, dynamic topology and etc. In these netwo...

متن کامل

Implementation study of Hybrid caching scheme in Wireless P2P networks with Asymmetric Cooperative caching

As the day to day applications in mobile computing are increasing, different wireless peer-peer networks came into existence. There are several protocols and schemes are implemented to increase the network performance. The most implemented technique used to improve the performance of data access is Caching. Cooperative caching, which allows the sharing and coordination of cached data among mult...

متن کامل

Cooperative Data Caching and Prefetching in Wireless Ad Hoc Networks

This article proposes a cooperative data caching and prefetching scheme for Mobile Ad Hoc Networks (MANETs). In this scheme, multiple hosts cooperate in both prefetching and caching commonly used data. To reduce communication and computational overhead, we use a clustering architecture for the network organization. A weak consistency based on time to live value was used to maintain data consist...

متن کامل

A Review of Cooperative Cache Management Techniques in MANETs

Caching of frequently accessed data in ad hoc networks is a potential technique that can improve the data access, performance and availability. A cooperative cache-based data access framework lets mobile node cache the data or the path to the data to reduce query delays and improve data accessibility. Due to mobility and resource constraints of ad hoc networks, cooperative caching techniques de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017